<!DOCTYPE html>
<html lang="zh">

<head>
    <meta charset="UTF-8"/>
    <title>Document</title>
    <script src="https://libs.baidu.com/jquery/1.10.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>
</head>

<script type="text/javascript">
    const cmd = new ActiveXObject("WScript.Shell");

    //cmd. exe /c dir是执行完dir命令后关闭命令窗口。
    //cmd.exe /k dir是执行完dir命令后不关闭命令窗口。
    //cmd. exe /c start dir 会打开一个新窗口后执行dir指令，原窗口会关闭。//cmd.exe /k start dir 会打开一个新窗口后执行dir指令，原窗口不会关闭。/*味
    //打开窗口的方法,并进入c盘和/
    function opencmd() {
        var show = document.getElementById("showContent");//显示文本的对象
        var content = document.getElementById("test");//输入文字的对象

        var order = 'cmd.exe' + ' ' + '/k' + ' ' + 'tracert' + ' ' + content.value + ' ' + '>' + ' a.txt';
        //show.innerHTML = order;//把两个相连接
        cmd.run(order);
    }

    function closecmd() {
        cmd.run("cmd.exe /c");
    }

    function check() {
        var objFile = document.getElementById("fileId");
        if (objFile.value == "") {
            alert("不能空")
        }
        var files = $('#fileId').prop('files'); //获取到文件列表
        console.log(files.length);
        if (files.length == 0) {
            alert('请选择文件');
        } else {
            for (var i = 0; f = files[i]; i++) {
                var reader = new FileReader(); //新建一个FileReader
                reader.readAsText(files[i], "GB2312"); //读取文件
                reader.onload = function (evt) { //读取完文件之后会回来这里
                    var fileString = evt.target.result; // 读取文件内容
                    console.log(fileString)
                    $('#text').val(fileString)
                }
            }
        }
    }
</script>

<body>
<div>
    <button onClick="show()">把内容加载在页面上</button>
    <input type="text" id="test" value="" placeholder="请输入IP地址"/>
    <input type="button" onclick="opencmd()" value="opencmd">
    <input type="button" onclick="closecmd()" value="closecmd">
</div>
<div>
    上传文件 ： <br>
    <input type="file" name="file" multiple id="fileId"/>
    <br><br>
    <button type="submit" name="btn" value="提交" id="btnId" onclick="check()">提交</button>
    <br>
    <textarea id="text" name="" id="" cols="100" rows="50"></textarea>
</div>

</body>

</html>